home *** CD-ROM | disk | FTP | other *** search
- DEFINT A-Z
-
- ' $INCLUDE: 'C:\QBasic\EasyDoor.BI'
- ' $INCLUDE: 'C:\QBasic\AutoBBS.BI'
- ' $INCLUDE: 'C:\QBasic\EasyANSI.BI'
- ' $INCLUDE: 'C:\QBasic\EasyPara.BI'
-
-
- LOCATE , , 1 ' Turn on cursor
-
- Init Para$(), NPara()
- Send Bright$
-
- IF AnsiFlag$ <> "1" THEN
- SendCLS
- SendCR "Sorry, but you need ANSI to view this demo."
- SendCR ""
- Pause 18 ' Pause 1 sec.
- ReturnBBS
- END IF
-
- WHILE K$ <> "Q"
- SendCLS
- SendMenu "DemoMenu", "ITGQ", K$, 0
- SELECT CASE K$
- CASE IS = "T"
- SendTXT "DemoText.TXT", 1
- SendCR ""
- Send Bright$ + Yellow$ + "Press [Enter] to continue"
- WHILE ModemInputChar$ <> CHR$(13): WEND
- CASE IS = "G"
- SendFile "DemoAnsi.ANS", 0
- SendCR ""
- Send Bright$ + Yellow$ + "Press [Enter] to continue"
- WHILE ModemInputChar$ <> CHR$(13): WEND
- CASE IS = "I"
- SendCLS
- SendCR Bright$ + Green$ + "The following is an example of Easy-Door ModemInput command."
- SendCR ""
- SendCR "Try the Escape key when you have typed something."
- SendCR ""
- ModemInput Yellow$ + "Enter a name: ", White$ + BlueBack$, AName$, 28
- IF AName$ = "" THEN AName$ = "Unknown Person"
- SendCR ""
- SendCR Green$ + "It's good to hear about " + Cap$(AName$) + "."
- SendCR ""
- Send Cyan$ + "Press [Enter] to continue."
- WHILE ModemInputChar$ <> CHR$(13): WEND
- SendCLS
- END SELECT
- WEND
-
- Send AnsiReset$
-
- FOR t = 1 TO 12
- AnsiLocate t, 1: Send EraseLine$
- AnsiLocate 24 - t, 1: Send EraseLine$
- Pause 1
- NEXT
-
- AnsiLocate 12, 1
- SendCR Blink$ + Bright$ + Green$ + Center$("Goodbye " + FullName$) + AnsiReset$ + Bright$ + Cyan$
- AnsiBOX 11, 29, 12, 51, 4
-
- ReturnBBS
-
- ' $INCLUDE: 'C:\QBasic\DoorDef.BI'
-
-